// Patron J2EE
// Data Access Object - DAO
// 
// Roles:
//
// bo -> bussinessObject
// ds -> datasource
// dao -> dataAccessObject
// to -> transferObject 


getdb($1)
DP[bo,ds,dao,to] = {uses[bo,dao]; uses[bo,to];  uses[dao,to] ;  uses[dao,ds]}

// Se excluyen las librerias del API Java API 
DP_java = DP [&0 =~ "java.*"] 
DP = DP - DP_java
DP_java = DP [&1 =~ "java.*"]
DP = DP - DP_java
DP_java = DP [&2 =~ "java.*"]
DP = DP - DP_java
DP_java = DP [&3 =~ "java.*"]
DP = DP - DP_java

putdb($2,{"DP"})
